package top.syfy.spb.upload.imageandwatermark.constant;

import java.io.File;

/**
 * 上传图片的相关参数
 *
 * @author awg
 * @date 2020/10/23 星期五
 */
public enum UploadImageEnum {

    /**
     * 服务器中上传文件的相对路径
     */
    UPLOADED_IMAGE_RELATIVE_PATH("static" + File.separator + "imgs");

    private final String imageSuffix;

    UploadImageEnum(String imageSuffix) {
        this.imageSuffix = imageSuffix;
    }
    /**
     * 根据指定的枚举名称来获取其对应的枚举的值
     *
     * @param enumName 枚举名称
     * @return 指定的枚举名称对应的枚举的值
     */
    public static String getEnumValueByName(String enumName) {
        return UploadImageEnum.valueOf(enumName).imageSuffix;
    }
}
